List browser controls can display a collection of items; each item can display one or more columns of associated information. Information in items can be displayed as text, an icon, or both. Each column can also display text information above the items in column headers. The item information can either be static (not changed by the user), or edited by an in-place editing control. Currently, the available editing controls are the multi-item radio edit control and the multi-state edit control.
To create a new list browser control, call the function CreateLB, specifying the desired width and height. By default, there is one column of data. To add more columns, call
InsertLBColumn in the SetupDialogC case of the dialog handler routine. To add rows of data to the list browser, call
InsertLBItem for each row. There are many more functions to customize the list browser; see the VectorScript Function Reference for details.